b95f01e31b0227db6e2fc1d319a72b59e0302f46,src/main/java/com/xpn/xwiki/web/XWikiAction.java,XWikiAction,execute,#ActionMapping#ActionForm#HttpServletRequest#HttpServletResponse#,79

Before Change


                        Utils.parseTemplate("accessdenied", context);
                        return null;
                    } else if (xex.getCode() == XWikiException.ERROR_XWIKI_USER_INACTIVE) {
                        String page = Utils.getPage(request, "userinactive");
                        Utils.parseTemplate(page, context);
                        return null;
                    }else if(xex.getCode() == XWikiException.ERROR_XWIKI_APP_ATTACHMENT_NOT_FOUND){
                        String page = Utils.getPage(request, "exception");
                        context.put("message","attachmentdoesnotexist");
                        Utils.parseTemplate(page, context);
                        return null;
                    }
                    vcontext.put("exp", e);

After Change


                        Utils.parseTemplate("accessdenied", context);
                        return null;
                    } else if (xex.getCode() == XWikiException.ERROR_XWIKI_USER_INACTIVE) {
                        Utils.parseTemplate("userinactive", context);
                        return null;
                    }else if(xex.getCode() == XWikiException.ERROR_XWIKI_APP_ATTACHMENT_NOT_FOUND){
                        context.put("message","attachmentdoesnotexist");